About T-tech Applications Ltd (12247432) United Kingdom