About Hummingbird Hearingcare Limited (10850238) United Kingdom