About Hendryx Retail Ltd (12044107) United Kingdom