Gallenco S.A., St. Gallen, Limited or Corporation