About Westflame Invest L.p. (SL015323) United Kingdom