Yes, for sure. MuchBetter is licensed and regulated by the FCA, one of the most respected authorities in the world, making it the definition of a safe payment method for online casinos.