S.RT Holding AG, Amriswil, limited or corporation