Thank you, I will start a dispute with CasinoGuru now, is it just raising it through their "complaints" section?
To be clear of any confusion, it should be through their "
profile page", clicking the "safety index explained" tab, and click the orange "submit a complaint" button as shown below:

It'll most likely take a couple of days before the dispute can be deemed as fit for a complaint by their mediator and made available for public eyes.