About Northern Space & Security Ltd. (10758658) United Kingdom