About India Growth Capital Limited (07418135) United Kingdom