SponsorCheck
Is Susquehanna International Securities Limited - UK Branch a Licensed Sponsor? UK Sponsor Licence Check