About Nrs Technologies Ltd (11631098) United Kingdom