About Typist Tech Limited (13373508) United Kingdom