About Click On Holdings Limited (11045903) United Kingdom