About D1 Investments Ltd (11482083) United Kingdom