About D2c Management Solutions Ltd (07993564) United Kingdom