About The Raft Foundation (CE023029) United Kingdom