About Nts Scope Limited (11073746) United Kingdom