B2B Swiss Medien AG, Glarus, limited or corporation