Toma AG in Liquidation, Schaffhausen, limited or corporation