Sharemaestro, Mukka Proteins Limited (MUKKA), 2026-08-18, https://sharemaestro.com/evidence/5eb37633-f464-4a6f-bfe7-41836c95ab25/ Record ID: 5eb37633-f464-4a6f-bfe7-41836c95ab25 Record checksum: 7028fe495f950e07adbbcec1709ac7053d28c4a589cb266b05eb782a847c4aaa