Eight new firms join Ecomlex