About Spreadfx Capital Ltd (12689401) United Kingdom