About Kp24 Foundation (CE003418) United Kingdom