About Electric Interactive Ltd (07622927) United Kingdom