About Infinity Therapeutics Limited (13643027) United Kingdom