The Nameserver ns2.rollystuff.me have a IP Address of 51.89.15.208 which is hosted on Germany.
maybuzz