About Portcullis Defense Ltd. (11634596) United Kingdom