About The Healing Spot Ltd (13423248) United Kingdom