About Retail Inc. Investments Limited (12757351) United Kingdom