About Next Venture Studio Ltd (13199811) United Kingdom