About Dktl Limited (11652324) United Kingdom