About Electric Soft Limited (04346020) United Kingdom