The Nameserver dropthishost-0d9705e2-2630-4e9c-9643-8f09be50c650.biz have a IP Address of 188.138.125.235 which is hosted on Germany.