About Angloafro Limited (11547783) United Kingdom