About The Elektra Partnership Limited (08198270) United Kingdom