SponsorCheck
Is The Center for Countering Digital Hate a Licensed Sponsor? UK Sponsor Licence Check