About Intouch Foundation (CE001758) United Kingdom