About Diabetes Connect Ltd (12917332) United Kingdom