About Sof Ii Executive Co Investment Limited Partnership (SL019553) United Kingdom