About Jakco Space Engineering Limited (09110860) United Kingdom