About The Thrive Foundation (CE005925) United Kingdom