About Nadex Global Solutions Limited (08686528) United Kingdom