About Rio Corporation L.p. (SL012082) United Kingdom