Interesting concept :). I always thought that a licence and a physical station is required for fuel distribution. It will be interesting to know how they procured the licence.
While it looks like a good idea, I am not sure of the business viability for individual users. However, this could be helpful for businesses: construction industry, apartments with generator sets etc.
Matching prices with on-ground stations will be difficult, considering the high operating cost - diver, vehicle, maintenance, fuel cost etc . Proliferation of fuel stations is already very high. In highly populated areas, the fuel station density is even higher. Also, not sure of the demand of such a service. Unlike grocery, we don't realise the need of fuel at home or office. We realise when we are on the go. Also, the customer presence will be required at the time of delivery. The filling can't be done in parking, so there is friction at the time of delivery.