TM Terra Invest AG, Wettingen, Limited or Corporation