The Nameserver ns1.moreapps.org have a IP Address of 67.225.139.35 which is hosted on United States.
MoreApps.org is a free download site where you can get the latest software, apps, games and tools for your PC and smartphone.