Hana, Switzerland, Choulex, F, TWT Inc, en liquidation