About The Speedomick Foundation (CE022161) United Kingdom