About Afro Entertainment Ltd (10478028) United Kingdom