About Click Opal Limited (10363332) United Kingdom