About Redeem Clothing Holdings Limited (11181483) United Kingdom