About Kyle Electronic Design Limited (SC079817) United Kingdom