MuchBetter is a payments solution run by UK-based MIR Limited UK Ltd. The company is licensed and regulated as an electronic money institution (EMI) by the UK Financial Conduct Authority (FCA) (License No.: 900704). Additionally, it is a member of the Electronic Money Association. This is evidence enough that MuchBetter is a legit business entity. It is definitely not one of those ‘fly by night’ payments processors that shut up shop overnight.  It is 100% legal, reliable and accountable for its operations.