About Electric Intelligence Limited (11817799) United Kingdom