About Embedded Silicon Solutions Ltd (10917105) United Kingdom