About D 1 Management Solutions Ltd (10948633) United Kingdom