About Typesix Limited (12357763) United Kingdom