About Type Technology Ltd (09603919) United Kingdom