About Anduril Industries Uk Ltd. (12316056) United Kingdom