As a Company Company in Kenya, our clients have a lot to say about us. Here are some of the feedback from our clients.