This is a fake website, this website has been created by copying the original website for the purpose of scamming people. This finding of yours is definitely a good attempt, because you have saved many people from falling victim to this scam. Real website has already added warnings about these fake websites.
Website: https://linzhi.cn.com