About J. Fox Futures Limited (06369325) United Kingdom