About Electrondo System Ltd (12699910) United Kingdom