About D4 Management Ltd (10787784) United Kingdom