50 employees
A digital entertainment company that focuses on the video gaming industry in Kenya and East Africa.
2012