zm-pro holding ag, Amriswil, limited or corporation