SponsorCheck
Is Maji Financial Wellbeing Ltd a Licensed Sponsor? UK Sponsor Licence Check