About Electromera Ltd (13333390) United Kingdom