About Zakia Ndagire Ltd (08984024) United Kingdom