About Stg Capital Holding Ltd (12496247) United Kingdom