About Click Application Ltd (10416519) United Kingdom