About Dklr Developments Ltd (13399015) United Kingdom