About The Afro Marketeer Limited (12324726) United Kingdom