About Ecomergy Limited (06190490) United Kingdom