About Nscr Ltd (SC571136) United Kingdom