About The Lucy Foundation (CE011928) United Kingdom