About Tz Technologies Limited (10283398) United Kingdom