The Nameserver ns2.infocompany.ru have a IP Address of 217.16.28.155 which is hosted on Russia.
You don't have to install download manager, there is no annoying confirmation requests, all you need is to find the music you like and push the button.