About Typhoon Defence Ltd (11071895) United Kingdom