About Electric Innovation Ltd. (10900182) United Kingdom