About Afro Clothing Limited (12881022) United Kingdom