Key factsactiveLegal nameSHEN ZHEN XIU CI DIAN ZI SHANG WU YOU XIAN GONG SIfr_inseeRegistration104752449fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2026-04-01fr_inseeRegistered addressLIBAOYI BIOTECHNOLOGY, 25 SHIHUA, 518000fr_inseeIndustry47.91Afr_insee