About Nic Salt Ltd (12707623) United Kingdom