About Dck Solutions Limited (12939337) United Kingdom