About Endeavor Venture Partners Ltd (11449417) United Kingdom