The Nameserver szblbdns01.baruffa.com have a IP Address of 85.34.169.202 which is hosted on Italy.
Zegna Baruffa Lane Borgosesia, produzione filati pregiati, pettinati e cardati 100% Made in Italy.