About Typus Ltd (09478404) United Kingdom