About Doctor D Limited (11585458) United Kingdom