About Stonex Capital Ltd (13088166) United Kingdom