About Omega Management Lp (SL022317) United Kingdom