About The Salt Cave Ltd. (10522798) United Kingdom