About Embedded Synergy Ltd (09104041) United Kingdom