The Nameserver ns2.downloadmela.com have a IP Address of 174.122.57.54 which is hosted on United States.
OSR Open Systems Resources, Inc. The Windows device driver and file systems experts. Seminars - Development - Consulting - Training