Is QuinnBet a licensed platform?

Yes. It comes licensed by the UK Gambling Commission.