About Nexus Management Services Limited (04187765) United Kingdom