About Lucky Brands Ltd (12824748) United Kingdom