SponsorCheck
Is TouchTunes UK Ltd a Licensed Sponsor? UK Sponsor Licence Check