SponsorCheck
Is Sensor Tower UK Ltd a Licensed Sponsor? UK Sponsor Licence Check