registered charity no. 1040942