About Kisaakye Limited (12239762) United Kingdom