About Alpha Omega Defence Limited (12071030) United Kingdom