About Felix Management Gp I Llp (SO305217) United Kingdom