The Nameserver venus.hoster.club have a IP Address of 62.109.30.45 which is hosted on Russia.
LikesRock - A New Generation Of Likes Exchange