The Nameserver qwendy.digit-life.com have a IP Address of 91.208.42.70 which is hosted on Russia.
iXBT.com :: Сайт о высоких технологиях, оперативные новости индустрии, тестовые испытания и обзоры оборудования
iXBT Labs - Computer Hardware in Detail - Objective and Detailed PC Hardware Reviews and Industry News.