About Typhoon Pictures Limited (12216542) United Kingdom