About Ec1 Holdings Limited (10583144) United Kingdom