About Electra Gp (americas) Limited (03087750) United Kingdom