About New Typhoon Holdings Limited (12490598) United Kingdom