About Sds Therapeutics Limited (12719780) United Kingdom