Kenoobi GroupData Center Operator at
Kenoobi Data Center
Industrial Area
Headquartered in Nairobi, Nairobi
Kenoobi Data Center
Industrial Area
Headquartered in Nairobi, Nairobi