About Studio Oy Uk Ltd (07446905) United Kingdom