About Abbott Venture Capital Limited (11384723) United Kingdom