About Hans & Ezra Ltd (10895342) United Kingdom