About River Re Limited (02553288) United Kingdom