About Studio1uk Ltd. (10906169) United Kingdom