About Nsc75 Ltd (09268477) United Kingdom