TM Terra Invest AG, Wettingen, limited or corporation