About Vital Capital Limited (10889706) United Kingdom