The Nameserver dropthishost-c13ae28e-2d91-4453-85f3-a56338e4c237.biz have a IP Address of 188.138.125.235 which is hosted on Germany.