About Hummingbird Psychological Therapy Limited (10813362) United Kingdom