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