About Electra Gp (unquoted Uk) Limited (03053568) United Kingdom