The Nameserver 23irr.com have a IP Address of 85.175.4.6 which is hosted on Russia.
Официальное сообщество сервиса iTwip.net. Всё о социальных сетях.