About Mind And Body Integrative Therapy Ltd (11981423) United Kingdom