About Ruby Management Lp (SL018863) United Kingdom