About Nsc Capital Ltd (12451063) United Kingdom