About Resolve Retail Ltd (12376351) United Kingdom