About Mindfulcare Ltd (09263247) United Kingdom