SponsorCheck
Is FLASHFIX EUROPE LTD a Licensed Sponsor? UK Sponsor Licence Check