About Nta Ltd (07750968) United Kingdom