The Nameserver dns2.macrowebmedia.it have a IP Address of 213.215.199.189 which is hosted on Italy.
Web agency e software house a Milano nel 1999. Servizi: software, web design, user interface, realizzazione siti web, e-commerce, web application, portali, hosting