The Nameserver excalibur.tecnoconsulta.com have a IP Address of 200.31.81.150 which is hosted on Colombia.