About Type Safe Limited (10070841) United Kingdom