About Typesafer Ltd (11931530) United Kingdom