TSE Troller AG, Murgenthal, Limited or Corporation