About Eleqtra Limited (05390107) United Kingdom