We are a Nairobi-based interactive agency specializing in design, development, strategy and technology solutions.