About Kdd 85 Ltd (12953108) United Kingdom