About Typhyre Ltd (12427720) United Kingdom