SponsorCheck
Is METAPHOR TRADING LTD a Licensed Sponsor? UK Sponsor Licence Check