About Quantum Meditation Ltd (07040421) United Kingdom