About Nsnl Ltd (12713773) United Kingdom