About Elektra Charge Limited (13001101) United Kingdom