SponsorCheck
Is Systematica Investments Services Limited a Licensed Sponsor? UK Sponsor Licence Check