About D2 Information Solutions Ltd (04012253) United Kingdom