About Nexus Holdco Limited (NI681218) United Kingdom