Related persons

Richard EmulICT Support Officer at NationaI Identification and Registration Authority
Damba Kezaala EnterprisesManaging Director at Damba Kezaala Enterprises Limited