About Typex (software) Limited (03613648) United Kingdom