About Ecn Group Lp (SL031784) United Kingdom