Intera among the finalists of the Red Herring Europe