About The Spiritual Crystal Ltd (13189517) United Kingdom