Omniat Telecom
Satisfied experience
I disagree with the previous reviews, from my personal experience i didnt have a problem with them they try to satisfies their customers teh fastest they can and of they get critisized they work to get that improved all in all they are pretty good for a small company all what they need is a little ...