The Nameserver ns2.webee.biz have a IP Address of 195.225.169.202 which is hosted on Italy.
Webee, personalizza il tuo sito in pochi click