About D1d Ltd (12151115) United Kingdom