About Embedded Ingenuity Limited (03982004) United Kingdom