About Nxn Holdings Limited (13016034) United Kingdom