About Codec Studios Ltd (13572535) United Kingdom