w

wycliffe muthoni
Review of Ramsa Limited

4 years ago

Very bad customer service, it has take over two we...

Very bad customer service, it has take over two weeks to refund my money for service never provided. I would never recommend this company

Comments:

No comments