About Katombe Associates Ltd (10530703) United Kingdom