About Kdd Limited (11009362) United Kingdom