About Brightcroft Invest L.p. (SL022429) United Kingdom