About Electride Ltd (13551933) United Kingdom