About Kd London Limited (10067405) United Kingdom