About Mukisa Enterprise Limited (10307211) United Kingdom