About Sof Iii Executive Co Investment Limited Partnership (SL032286) United Kingdom