About Hummingbird House Therapies Ltd. (11287606) United Kingdom