The Nameserver ns1.stellatravel.co.uk have a IP Address of 178.250.103.11 which is hosted on United Kingdom.
Make Travel Your Business