About Typara Ltd (10006107) United Kingdom