About Dewa Khan Foundation (12243740) United Kingdom