ALIM St. Gallen AG, Degersheim, limited or corporation