About Nx Ventures Ltd (11716858) United Kingdom