Computer Aid International-Kenya
PO Box 1491-00100
Nairobi
Kenya
https://www.computeraid.org
020 2230828
NGO