The nameserver europadigital.co.uk have a IP Address of 103.35.120.61 which is hosted on India.
Europa Digital |