About D.k.c Solutions Ltd (11418506) United Kingdom