About Easychip Technology Ltd (10393096) United Kingdom