About Baraka Za Bwana Ltd (10341990) United Kingdom