About Tri-wise Technologies Limited (08144112) United Kingdom