About Afro Beauty Cosmetics Limited (12056760) United Kingdom