About Amentum (uk) Ltd. (03909808) United Kingdom