Novartec AG, Schafisheim, limited or corporation