About Kddl Investment Limited (11730719) United Kingdom