About C-concept Studio Ltd. (11303273) United Kingdom