About T&k Finance Limited (11968773) United Kingdom