About Kitu Kali Limited (11450100) United Kingdom