About Elecnek Ltd (12937282) United Kingdom