XOKA IT Solutions PLC.
  • Addis Ababa, Ethiopia