The nameserver 10bet.co.uk have a IP Address of 104.117.76.66 which is hosted on Romania.
Under Maintenance