About Afro Mini Mart Ltd (12767618) United Kingdom