SponsorCheck
Is International Committee of the Red Cross a Licensed Sponsor? UK Sponsor Licence Check