About Nsc Legacydata Solutions Ltd (07775842) United Kingdom