About Katonda Jali Limited (10073650) United Kingdom