About Embedded Design Technologies Ltd (07058576) United Kingdom