About Ch Studio Ltd (13309763) United Kingdom