Well mate, Askgamblers won't be able to help you, as I've said earlier, but you can try elsewhere, or even contact an ADR provider if necessary.
You can also try complaining directly to UKGC though.
You're right, this casino has a Trustpilot rating of 1.7/10 with bad reviews and complaints. before choosing to play at an online casino, you should always check player reviews on various websites specializing in online casinos.