About Dack Capital Limited (12273098) United Kingdom