Ampexa 360 AG, Münchwilen (TG), Limited or Corporation