About Ndx Limited (11342758) United Kingdom