It says the following:
Server: cache1.ntli.com
Address: 194.168.4.100
Non-authoritative answer:
Name:
www.meggidoband.co.uk
Address: 193.22.244.27
The domain is definitely linked to my hosting as it works fine on any other browser through any other ISP.