About Coda Studios (holdings) Limited (10323492) United Kingdom