General Company Information Current Name Bits & Beasts [common] Status Active since 2013 [>10 years] Country of Operation Switzerland [headquarters]