About D6 Holdings Ltd (12214712) United Kingdom