About T.r. Technology Limited (06092168) United Kingdom