About Salamanca Capital Limited (04442370) United Kingdom