About Typeminster Limited (02117804) United Kingdom