About Cc Decoders Ltd. (02966803) United Kingdom