About Afro Hair & Care Ltd (12675072) United Kingdom