Unable to answer "What are the opening hours here?" – Planet Leasing (Car Dealership) – https://osm.org/node/12784156265 via StreetComplete 63.0:

Instead, there is a convenience store "Deccan express"