About D3s Medical Solutions Limited (06349248) United Kingdom