The nameserver dns1.handloomed.net have a IP Address of 188.226.129.33 which is hosted on Netherlands.