About Embedded Solutions Ltd (NI033464) United Kingdom