About Ec Holdings Ltd (13299496) United Kingdom