You are suggesting a company that uses a strange address, io.
They are located offshore and frankly their rates are cheap.
Cheap and stealth means nasty.
OP and others reading
Be careful. Do further research.
I am suggesting out of experince I have been using them for about 3 months now. An I have had no trouble so far. I talked to CS and looked for reviews before I bought a IP.
As long as it works I am good and if they ever go down I'll most likely use 24vc or start looking for a back-up.