About 7eco Holdings Ltd (13071912) United Kingdom