Yes. Spribe has all the necessary documents to be named legal. Its main licenses are those from the MGA and the UK Gambling Commission. However, it has a lot more documents dedicated to different countries.