Yes, it is legal. CasiGo operator is licensed by Malta and UK Gambling Commission, therefore it carries out fully licensed activities.