About The Magdi Yacoub Foundation (11031561) United Kingdom