About Cndle Studio Ltd (11811884) United Kingdom