About T. M. T. Technologies Limited (05543723) United Kingdom