About Bantu Kitchen Ltd (12921280) United Kingdom