Is The Online Casino licenses?

Yes, The Online Casino is licensed by the UK Gambling Commission and the Malta Gaming Authority.