About Tintisha Technologies (uk) Limited (04217038) United Kingdom