About Dr.guru Ltd (13245088) United Kingdom