New life sciences recruitment firm launches