About Ecomergy Holdings Limited (06191629) United Kingdom