ID ELECTRONIC SA, Massongex, Limited or Corporation