About Africanus World Ltd (12928095) United Kingdom