About Electro Island Ltd (13340168) United Kingdom