About Diabetes Safety Organisation Limited (07742604) United Kingdom