Agie Charmilles New Technologies SA, limited