About Typd Ventures Limited (12350625) United Kingdom