Sharemaestro, Beijing Yunji Technology Co., Ltd. (2670), 2026-08-21, https://sharemaestro.com/evidence/49730b61-9575-45ac-a754-e693e29d5a2a/ Record ID: 49730b61-9575-45ac-a754-e693e29d5a2a Record checksum: e87c4c9033380cf66b3ae5c167c738199b8270cc06880d1e85cfd0d65865b260