About Nxrse Ltd (10321693) United Kingdom