About Elecworx Limited (10182487) United Kingdom