About The John Foran Foundation (13056426) United Kingdom