About Chakaafrika Ltd (13202312) United Kingdom