About London Talking Therapies Ltd (11590462) United Kingdom