Sharemaestro, Delica Foods Holdings Co., Ltd. (3392), 2026-08-21, https://sharemaestro.com/evidence/69daccbd-2c2a-4083-90f1-da6d0830b3ef/ Record ID: 69daccbd-2c2a-4083-90f1-da6d0830b3ef Record checksum: 26640f5e63451f89c7665a9378854c492966e03c108db5a36424dd50a59f9dec