About T.d. (uk) Limited (04495028) United Kingdom