About Mindfulness Life Therapy Ltd (12252585) United Kingdom