oswald electric ag, Glarus, limited or corporation