About Harbridge Investments L.p. (SL011961) United Kingdom