About Jlc Futures Ltd (SC422092) United Kingdom