MT100 AG, Neuhausen am Rheinfall, limited or corporation