About D And K Developments (2020) Limited (12650887) United Kingdom