Time To Help UK is a registered charity (No. 1160467), established in London in 2013, working nationally as well as internationally.