About Afro Cosmetic & Hair Ltd (11413148) United Kingdom