About Studio Such Ltd. (13217803) United Kingdom