About Typhoreia Ltd (12238632) United Kingdom