I am confused what nodeafrica does. I assume there are specific challenges to hosting in Africa? Why can't you just host in another country?
I'm from Zambia and we simply can't host locally (cloud services) because it's a) too expensive and b) too unreliable.