Swiss Medical Consumables AG, Glarus, Limited or Corporation