Sharemaestro, Ningbo Zhenyu Technology Co., Ltd. (300953), 2026-08-05, https://sharemaestro.com/evidence/9980680a-1a2b-4152-9d77-01c419d02159/ Record ID: 9980680a-1a2b-4152-9d77-01c419d02159 Record checksum: 45b07ee266ff7e9c247027a4ccd8e7cefdbd2d842ed90c7e812ea9f7d1087a4a