About Ttfx Capital Ltd (12519785) United Kingdom