The Nameserver ns2.aol-soft.com have a IP Address of 66.225.246.31 which is hosted on United States.
Freeware and Shareware Downloads - AOL-SOFT.COM