The UK Gambling Commission and the FCA oversee the regulation of all casino games. To find out if a game provider has a license, you can look at their website. Games from Vela Gaming are currently only accessible in the UK when it comes to the European market.