About Dexcom (uk) Intermediate Holdings Ltd (10085177) United Kingdom