About Click Acquisition Limited (10844111) United Kingdom