SponsorCheck
Is FILIKA LTD a Licensed Sponsor? UK Sponsor Licence Check