About K.t.d. Holdings Limited (04653037) United Kingdom