About Talking Therapy London Ltd (12865155) United Kingdom