About Ndsa Limited (11694969) United Kingdom