SponsorCheck
Is Rightcard Payment Services Limited t/a Lemonade Finance a Licensed Sponsor? UK Sponsor Licence Check