Alchemab lands £25m from British Business Bank in record life sciences bet — Blankdot