ST Suppléance AG, Altnau, limited or corporation