About Annie Mukoshya Ltd (10130743) United Kingdom