About Ndx Consult Limited (12963394) United Kingdom