About Typo Investment Holdings Limited (13279644) United Kingdom