About Hummingbird Retail Co. Ltd (13416092) United Kingdom