About Stirling Square Capital Partners Second Fund (vcoc) Limited Partnership (LP012517) United Kingdom