About T.r. Tech Ltd (09675968) United Kingdom