About Inv Capital Limited (12169415) United Kingdom