Founded
2014
Legal Status
CIO
The charity uses inovation and training to advance healthcare and education in Africa
Charity no. 1159287
Registered 2014· England & Wales
Year ending 25
Income & expenditure over time
Africa
Charity no. 1159287
Registered 2014· England & Wales