About Ab17 Electronic Design Limited (SC553039) United Kingdom