The website states it started its work in august 2018, but if we check its real data we can find out that actually this crappy company and their website was registered 17 days ago, in November. However, they prefer to seem to be better than they are.
And even though its IP Location is in California you always have to remember that it means nothing, or why then its tech contact is a certain Konstantin Ostrovskiy who lives in Moscow? Very strange.
Oh, and this website is both in english and russian. Thy probably had no time to define what language to use. What a shame!
And one more thing: this website is full of mistakes. How can it be trusted after that?
Save your money from investing in this crap.