Sharemaestro, Kale Environment Technology (Shanghai) Co., Ltd. (301070), 2026-08-02, https://sharemaestro.com/evidence/aeb60903-67e3-4ee4-937e-bf44e0ce7e7a/ Record ID: aeb60903-67e3-4ee4-937e-bf44e0ce7e7a Record checksum: b2d8bf6f2a7873dba8f4e0198b9efcfa78490daef7cc26969d5721e71fe5fb79