About Electra Records Limited (10775518) United Kingdom