ista swiss ag, Oftringen, Limited or Corporation