About Nexus Design Software Limited (07194288) United Kingdom