About Ndx Trading Limited (12008580) United Kingdom