The Nameserver ns0.shift-left.net have a IP Address of 136.243.32.203 which is hosted on Germany.
Home and index page 1