About Electronic Design Systems Limited (SC131785) United Kingdom