About African Foods Worldwide Limited (11834892) United Kingdom