Ewenk AG, Neuhausen am Rheinfall, limited or corporation