About Stirling Capital Ltd. (13485435) United Kingdom