About Sentinel Foundation (CE017570) United Kingdom