The Nameserver ns1.invest.eao.ru have a IP Address of 95.213.132.229 which is hosted on Russia.
invest-eao