About Elektra Plus Ltd (11159710) United Kingdom