Sharemaestro, Shenzhen Ecobeauty Co., Ltd. (000010), 2026-08-11, https://sharemaestro.com/evidence/a21bbbae-c5bf-4e95-8be3-98a972c3f235/ Record ID: a21bbbae-c5bf-4e95-8be3-98a972c3f235 Record checksum: ba2470c97bf87a7f333110b4d9993f05dc7ec05a05f359be3af6465a87cd026f