About D&k Partners Ltd (11885908) United Kingdom