About Typhoon Associates Limited (08368096) United Kingdom