About Soul Salt Ltd (12644561) United Kingdom