Kigali Computer City Center

Kigali Computer City Center Ltd KCCC