About Torex Retail Solutions (uk) Limited (02168644) United Kingdom