Again some Israeli connection in a scam, search google and browse "fintelegram" you will see the biggest and baddest financial crime actors are all based in israel.
Billion dollar unregulated casino that is burning through cloudflare ips.. i don't see where cloudflare can be blamed here, they stated you should BYOIP, you didn't approve and were banned, their is no blame here.
Just FYI some countries ban casino domains/ips that are not licensed to operate even when its "just a landing page that says sorry not available"