About Nexus Workspace Limited (07014656) United Kingdom