About Nsdas Ltd (10406698) United Kingdom