Key factsactiveLegal nameElora Baumannfr_inpiRegistration994256295fr_inpiStatusactivefr_inpiIncorporated2025-11-24fr_inpiRegistered address8 IMP des Ormes, 85300 Challansfr_inpi