Sharemaestro, Namchow Food Group (Shanghai) Co., Ltd. (605339), 2026-08-02, https://sharemaestro.com/evidence/d18bede9-3c35-45c9-9605-e5753064e7d7/ Record ID: d18bede9-3c35-45c9-9605-e5753064e7d7 Record checksum: 1ccc3e563d73ac495251b08d3f6bf9dde0b3b4b318367cd3f02d512496f9e6f4