The Nameserver dns.tol.it have a IP Address of 80.88.85.22 which is hosted on Italy.
ALTA is a service-provider company specialized in developing and managing scientific research projects.