SponsorCheck
Is Solomar Advisors Limited a Licensed Sponsor? UK Sponsor Licence Check