I dealt with such a site. It looked exactly the same and had the same name, but I'm not sure that's the exact link. That site turned out to be a scam and I lost a lot of money. Then I found out that he also has many clones. I think this is one of them, one of the clones of the scammers.