CENTURY THERAPEUTICS, INC. INVESTORS’ RIGHTS AGREEMENT February 25, 2021