About Juvenile Diabetes Research Foundation Limited (02071638) United Kingdom