Störi Licht AG, Glarus, Limited or Corporation