About Digital Made Simple (digicare) Limited (04721417) United Kingdom