About D&o Group Ltd (12886819) United Kingdom