The Nameserver dropthishost-18529af5-a529-492f-8458-91abd859d613.biz have a IP Address of 188.138.125.235 which is hosted on Germany.