About Electro International Ltd (13306222) United Kingdom