About Kaluba Afro Mini Market Limited (12842343) United Kingdom