About Mindful Healthcare Limited (11731188) United Kingdom