SIGLENS/바이오사이클 테라퓨틱스, Bicycle Therapeutics plc (BCYC)