About Nexus Newark Limited (12327125) United Kingdom