About Mirion Technologies (uk) Ltd (13660625) United Kingdom