Huber Mechanik AG, Oppligen, Limited or Corporation