About D2 Medics Limited (11246696) United Kingdom