Flexion reports strongest Q1 to date as revenue hits £18.3 million