About Ecl Capital Ltd (10559110) United Kingdom