About Salt Sense Ltd (12258287) United Kingdom