About Kinaset Therapeutics Ltd (13604104) United Kingdom