About Techne Capital Limited (03692449) United Kingdom