About Dr Gowda Ltd (13550794) United Kingdom