About Embedded Design Ltd (11456310) United Kingdom