Yes, MuchBetter is a legit banking provider which by extrapolation, is licensed under the Bank of Lithuania. Its parent company UAB MIR Lithuania has license number Nr:2427/26.11.2020 issued by the Romanian National Office for Gambling (NOG).