About Electric String Technology Limited (10722727) United Kingdom