About Jag Therapeutics Ltd (11684206) United Kingdom