About Shield Therapeutics Plc (09761509) United Kingdom