About Typhoon Investments Limited (11044313) United Kingdom