About Mindful Tms Neurocare Centers-uk Ltd. (11992964) United Kingdom