About Regents Retail Investment Company Limited (SC198068) United Kingdom