About Peter Ojiambo Foundation (CE010257) United Kingdom