About Ventrae Capital Limited (08966766) United Kingdom