Anssi is right, I don't see anywhere that they host in mexico.
All other geo IP lookup tools point to Denver US.
Even using maxmind, It tells us ISP and Organization is fdcservers.net
If we look here: https://www.fdcservers.net/network.php
There is no mention of Mexico, but there is mention of Denver, US, where other Geo IP's point to.
If you go directly to 204.45.61.61, it points to http://litehost.co/ Which is located in Chicago, IL, US where traceroute from
any location points to.
Their website says "Our Tier 3 datacenter is located in Chicago, IL ensuring 99.9% uptime." Nothing about other locations.
Finally traceroute mentions host-engine, http://host-engine.com/network.htm,
Again only mentions of either Chicago and Denver
"Our servers are located in Tier III datacenters on Denver, Miami and Chicago, connected to 1gbps uplink, guaranteeing 99% uptime and the best ping."
I think we can conclude that, the server is actually located in US.
Alex