About Nta Management Ltd (05699883) United Kingdom