About Africa Development Initiative - Adi Limited (09684482) United Kingdom