About Panafrican Development Initiative Ltd (13679132) United Kingdom