About D&k 23 Ltd (10479438) United Kingdom