About Alan Lewis Foundation (uk) (10008083) United Kingdom