About Diabetic24 Ltd. (13380416) United Kingdom