Sharemaestro, Natural Beauty Bio-Technology Limited (0157), 2026-08-17, https://sharemaestro.com/evidence/4d96c918-db94-4f9c-b7a2-ed589961f631/ Record ID: 4d96c918-db94-4f9c-b7a2-ed589961f631 Record checksum: a514b48674c5e0237a77362ba5324d6944f8bed0b7070d04bc82dcf0fd578357