About Afr1ca Limited (13259423) United Kingdom