Or rather, what IP address does it look like I have?
Your public IP address, as far as this web server is concerned, is 220.127.116.11
Your hostname does not resolve.
Our records show that you are located in United States.
We did not detect a proxy for you. That doesn't mean there isn't one though.
The above IP address is what the web server sees.
If your web traffic is routed through a proxy, your Internet Speed test results may be skewed, as there is no direct connection between the speed test site and your computer.