About D2 Management Ltd (12661759) United Kingdom