About Nex Markets Limited (09079903) United Kingdom