About Omada Capital Lp (LP014512) United Kingdom