About Ecn International Co. Limited (12379211) United Kingdom