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