Sergey Skachkov is the human.
According to PR-model, skachkov.com is ranked 222,741st in multilingual Wikipedia, in particular this website is ranked 24,962nd in Russian Wikipedia.
The website is placed before jadeed.store and after bruxellesbd.com in the BestRef global ranking of the most important sources of Wikipedia.