About Nexus Collaboration Management Company Limited (12763965) United Kingdom