About Electron Science Consulting Ltd. (10189621) United Kingdom