About Salt Management Ltd (13258696) United Kingdom