About Decoded Media Production Ltd. (13071518) United Kingdom