About Hym Retail Group Ltd (13699233) United Kingdom