About Salt Holdings Ltd (12312414) United Kingdom