About Felix Management Ff L.p. (SL020302) United Kingdom