About Healing Palms Ltd (12006092) United Kingdom