About Kd Design And Developments Ltd (11568092) United Kingdom