About The Yalda Hakim Foundation (11733434) United Kingdom