About Electica Ltd (11645227) United Kingdom