About Electric Bidco Limited (13090815) United Kingdom