About Encoder Digital Ltd (09086324) United Kingdom