on the whole licensing thing: stick to MGA or UKGC if you’re British. Everything else is either too expensive for operators (Gibraltar), too new and untested (new Curaçao), or just not worth the bother. The big payment providers like PayPal and Visa won’t even work with dodgy licensed casinos so that’s usually a good indicator of which ones are legit.