About Duet Diabetes Limited (10687394) United Kingdom