The nameserver luxury-lindos-villa.co.uk have a IP Address of 104.21.30.75 which is hosted on United States.
Luxury Lindos Villa