About Clear Thinking Minds Ltd (13631311) United Kingdom