About Stg Associates Ltd (13145063) United Kingdom