About Eu Eco Technologies Holdings Ltd (07519239) United Kingdom