About Feedman Investment Lp (SL027901) United Kingdom