About D&l Investments Ltd (11099747) United Kingdom