About Nurok Solutions Ltd (10633768) United Kingdom