The Nameserver ns1.brandousov.ru have a IP Address of 77.244.213.101 which is hosted on Russia.
Всё для бизнеса. Под ключ