About The Racing Chance Foundation (CE001835) United Kingdom