About Stirling Square Capital Partners Third Fund A Limited Partnership (LP016165) United Kingdom