About Salt Capital Limited (10812373) United Kingdom