I think it may be, as I checked dns against your system too, and it points to that ip address. However I dont see anywhere that we host or hosted that domain... But I obviously could be overlooking things as I am a bit tired from travel all weekend
If its on our end, we will fix it, but cant see that its on our side...
--Chris