About Ecn Corporation Ltd (13265124) United Kingdom