About Rio Partnership L.p. (SL023918) United Kingdom