About Hammad Retail Ltd (13100393) United Kingdom