About Dkkssl Limited (11540391) United Kingdom