SponsorCheck
Is TOKYO TECHNOLOGY LIMITED a Licensed Sponsor? UK Sponsor Licence Check