Sharemaestro, Hebei Keli Automobile Equipment Co., Ltd. (301552), 2026-08-07, https://sharemaestro.com/evidence/6801479e-1fa6-4b7b-a2e5-f3b025851550/ Record ID: 6801479e-1fa6-4b7b-a2e5-f3b025851550 Record checksum: 85fe8d4ec6bb0f705e3f0ad4a35d7001cc373961bb7e730ab1e856acfda507e6