About Inventory Capital Limited (12432391) United Kingdom