About Investex Capital Limited (11030899) United Kingdom