About Ecobag (uk) Holdings Limited (12205318) United Kingdom