About Studio Xii Ltd. (11053154) United Kingdom