About D&l Invest Ltd. (10846336) United Kingdom