About C Pla Studio Ltd (13584291) United Kingdom