About Electracore Ltd (07743625) United Kingdom