About Kddmo Limited (12868868) United Kingdom