Half-year results show strong revenue and earnings momentum at Embark