Key factsactiveLegal nameDELPHINE YIHUA LIfr_inpiRegistration979142775fr_inpiStatusactivefr_inpiRegistered address3 RUE Corbet, 59800 Lillefr_inpi