About Nta Associates Ltd (07396319) United Kingdom