About Salt Of Life Ltd (13046818) United Kingdom