A joint venture does not have a particular legal definition in the UK. It is simply two or more parties working together on a project.
Joint ventures can take many forms, including a limited partnership and a limited liability partnership.