SEARCH-Africa CIC is a registered Community Interest Company in England and Wales, number 9196583