About River Rouge Private Equity Ltd (11131583) United Kingdom