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