About General Capital Limited (12670183) United Kingdom