H & T Invest AG, Buchs (AG), limited or corporation