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