Kurt F. Oetterli AG, Schaffhausen, Limited or Corporation