About Nomad Ndt Ltd (11703741) United Kingdom