About Autolus Therapeutics Plc (11185179) United Kingdom