About The Mindful Company Limited (07628134) United Kingdom