About Npt Solutions Ltd (SC654369) United Kingdom