Sharemaestro, Lii Hen Industries Bhd (7089), 2026-08-16, https://sharemaestro.com/evidence/40203529-efd6-42d8-add5-03fd0169e7c4/ Record ID: 40203529-efd6-42d8-add5-03fd0169e7c4 Record checksum: e974959a557ad4f188a681766c6095e78d94668ae7682585e4992f3469842803