About The Limelight Foundation (CE025367) United Kingdom