Hi, yes it is petrol. I think it might be a universal fit for A8 and S8 models from the catalogues I've seen. The dealer gave me this part number also for my VIN. Regardless, I'm going to go without it this year. Maybe I will get it next year.
Found a diagram,
https://www.lllparts.co.uk/_/product...pn/4E0825285A/