Key factsactiveLegal nameRACHEL ZAFITSARAfr_inpiRegistration822017067fr_inpiStatusactivefr_inpiIncorporated2025-12-15fr_inpiRegistered address265 RUE Zaliha Said, 97630 Mtsamborofr_inpi