The Nameserver ns1.depo.ru have a IP Address of 195.96.65.3 which is hosted on Russia.
Оптовые поставки компьютерной техники, серверного оборудования и комплексных ИТ-решений, кастомизированных под задачи клиентов, рекордные сроки поставки техники и реализации...