Sharemaestro, Natural Beauty Bio-Technology Limited (0157), 2026-08-15, https://sharemaestro.com/evidence/39c17d79-bc53-4046-a197-661028f8e629/ Record ID: 39c17d79-bc53-4046-a197-661028f8e629 Record checksum: c47c661de41309995f8d7e4c12f5b6c013ef89c80feaa0a83fdcc00b835f9067