Edel & Stark AG, Olten, Limited or Corporation