About Healing Crystals India Ltd (10196284) United Kingdom