About Typhoon Seven Holdings Ltd (07929696) United Kingdom