About 33studio Ltd. (10692738) United Kingdom