About Electron Corporation L.p. (SL015431) United Kingdom