About Iyo (salt) Ltd (13202413) United Kingdom