About Ruby Corporation L.p. (SL019346) United Kingdom