maibau holding ag, Rupperswil, limited or corporation