Taz Technologies co-founders Abdulaziz Omar (right) and Twahir Ahmed Mohamed. PHOTO | DIANA NGILA | NMG