The Nameserver ns12.altushost.com have a IP Address of 185.2.31.177 which is hosted on Netherlands.
Here you can find excellent movies reviews, fantastic trailers and everything related to new movies for 2012 and 2013