About Covtteca Industrial Technology Co. Ltd (13423427) United Kingdom