About Nexus Business Solutions Group Limited (03671481) United Kingdom