About The Kinetic Science Foundation (CE003018) United Kingdom