About Oodles Foundation (CE026179) United Kingdom