About Omega Associates Lp (SL022316) United Kingdom