About Simplymind Meditation Ltd (11853453) United Kingdom