About Independence Capital Limited (12176011) United Kingdom