About Typhoon Entertainment Limited (12701267) United Kingdom