About Eleckra Limited (07164357) United Kingdom