About D1 Mcr Ltd (12748051) United Kingdom