Vanquis, which rebranded in 2023, estimates that more than 24mn UK adults face challenges in accessing mainstream credit.