About Rrh Investments Limited (SC641071) United Kingdom