About Ec Connect Ltd (12307421) United Kingdom