About Kitagobwa Incorporated Ltd (13553017) United Kingdom