About Nexus Consulting Solutions Limited (04940707) United Kingdom