About Typhoon Holdings Limited (03273550) United Kingdom