Peak tops up with £2.5M Series A

September 12, 2017