About Foxmore Investments L.p. (SL015945) United Kingdom