TWC Swiss SA in Liquidation, Möhlin, limited or corporation