About Salt Partnership Limited (11685908) United Kingdom