SponsorCheck
Is Embassy of Nepal a Licensed Sponsor? UK Sponsor Licence Check