TWT Holding AG, Ipsach, limited or corporation