About Nexus Design Associates Limited (02848760) United Kingdom