About D2 Limited (03218496) United Kingdom