About Studio13a Ltd. (10112177) United Kingdom