About Endeavour Ventures Tier 1 Investor Scheme Ltd (12229215) United Kingdom