About Ink Capital Limited (12742089) United Kingdom