About Counterfactual Ventures Alternative Protein Cohort One Ltd (12920090) United Kingdom