About D1 Ihlr Limited (11482560) United Kingdom