About D3a Defence Ltd (11352463) United Kingdom