About D2c Holdings Ltd (11595080) United Kingdom