The Nameserver de-43d9570aacd12.superedo.it have a IP Address of 95.141.32.72 which is hosted on Italy.