About Afrohair& Beauty Cosmetics Ltd (12873587) United Kingdom