About Diabetic Foot Integrated Care Limited (12278917) United Kingdom