About The Tomoro Foundation (CE013875) United Kingdom