Fritz + Caspar Jenny AG, Glarus Nord, limited or corporation