About Holistic Mindspace Ltd (12891538) United Kingdom