About New Venture Partners Ltd (11003053) United Kingdom