About Resolution Therapeutics Limited (11112568) United Kingdom