About Dexecom Ltd (12319784) United Kingdom