About The Nakhba Memorial Foundation (13575638) United Kingdom