Streuli Industries II AG, Kloten, Limited or Corporation