About Click Therapies Ltd (11419990) United Kingdom