About Nxr International Limited (10120593) United Kingdom