About D&k Solutions Ltd (10611301) United Kingdom