NCT05086913 - Self-help Lifestyle Medicine App and Booklets for Depression | Crick | Crick