About Nxd Limited (07008363) United Kingdom