Key factsactiveLegal nameMehjouba RIDAfr_inpiRegistration941883290fr_inpiStatusactivefr_inpiIncorporated2025-03-11fr_inpiRegistered address53 RUE Stéphane Coignet, 69008 Lyonfr_inpi