About Amplia Therapeutics (uk) Ltd (11639319) United Kingdom