About Ti (technology Innovators) Limited (05845293) United Kingdom