About Typhon Group Limited (09981138) United Kingdom