About Jc Therapeutics Limited (09353976) United Kingdom