A.M.M.A. Holding AG, Teufen (AR), limited or corporation