About Kdx Development Ltd (12819412) United Kingdom