About Electric Island Ltd (12441923) United Kingdom