About Sof I Executive Co Investment Limited Partnership (SL015561) United Kingdom