Mechatrotechnic Groupe Ltd.