SponsorCheck
Is Consulate of the state of libya a Licensed Sponsor? UK Sponsor Licence Check