STK AG in Liquidation, Schaffhausen, Limited or Corporation