About The Michael Lewis Foundation (CE012461) United Kingdom