About Red Kite Therapeutics Limited (10834210) United Kingdom