SponsorCheck
Is Presentient Technologies Ltd a Licensed Sponsor? UK Sponsor Licence Check