SponsorCheck
Is Jane Street Europe Limited a Licensed Sponsor? UK Sponsor Licence Check