Kamm AG, Filzbach, Glarus Nord, limited or corporation