About Stirling Square Capital Partners V Lp (LP011455) United Kingdom