About Felix Management Gp Lp (SL019535) United Kingdom