About Cardon Technology Limited (12304509) United Kingdom