Contact the publisher of this press release CounterCraft Secures Top 100 Status at Red Herring Europe 2018 Awards