About Developing Africa Group Ltd (12940940) United Kingdom