About Eco International Holdings Ltd (09172749) United Kingdom