Do you have maybe account on whois? What i see, its payble 100$/m. Im asking that, because the creator of the website might changed his data to gleb, last changes were 28th october, site was created 17th october. That means that creator might changed his identity and point it to gleb. If anyone has access to membership of whois, can please check the history of the site owner.