Sharemaestro, Ferrotec (An Hui) Technology Development Co.,LTD (301297), 2026-08-12, https://sharemaestro.com/evidence/61a72581-92bf-4436-a747-12eed528bc32/ Record ID: 61a72581-92bf-4436-a747-12eed528bc32 Record checksum: af8765581e6ea1f0c8a7578b181c4b22a0acf7b37c268ea97ea6c6a3b0855382