About Hummingbird Apparel Ltd (13688884) United Kingdom