About Ec Intelligent Technology Ltd (12446994) United Kingdom