About Rivers Edge Management Limited (02500172) United Kingdom