About Nexus Associates Limited (07709700) United Kingdom