About Chao Studio Ltd. (11634070) United Kingdom