About Jsd Therapeutics Limited (11724057) United Kingdom