About Ddk Solutions Limited (07868117) United Kingdom