Get In Touch

Have a project in mind?

Tell us what you're building, developing or imagining.

Location
Nairobi, Kenya