About Ncifoundations Charity (CE000328) United Kingdom