Carl Stahl ARC AG, Galgenen, Limited or Corporation