I found a scam site
Based on the information, it is hosted by Cloudflare
Where do I go to have this resource removed?
They have been in existence for a long time. Maybe it’s time to start a criminal case and remove these resources.
Those sites use Cloudflare but they are not hosted by Cloudflare. Note that Cloudflare has no control over the content that is displayed on a website we do not host. If you feel that a site is engaging in illegal or inappropriate activities, please submit an abuse report at Abuse approach - Cloudflare.
You will receive a confirmation email with a confirmation code in the Subject. While the Trust and Safety team will review the details of your report, that may be the only reply you receive.
You can also report the site to your relevant local authorities. Complaints cannot be filed via this forum.