About The Refai Foundation (uk) (CE013229) United Kingdom