Cheeta Computers a reseller company specifying in Computers and Consumables.
Address:NamibiaBusiness type:Importers