The Nameserver ns.qibli.it have a IP Address of 95.110.202.235 which is hosted on Italy.
Sito di formazione