Shikun & Binui VT AG, Schaffhausen, Limited or Corporation