About Stf Capital Ltd (11460387) United Kingdom