About Richmore Investments Limited (11917274) United Kingdom