About Eleconar Ltd (13639775) United Kingdom