Ok, what sort of quantity of it are you after? Also why does it have to be non acidic, these types are a lot less harmful than the alkali ones, I'm told!
Bilberry wheel cleaners a decent product, smells nice and a lot less agressive than many others I've used. You can get it in 1 Litre, or 5 Litre bottles, and its very reasonable.
I also have Megs Hot Rims, but water it down 2:1 at least and it still does a great job. IMO stay away from the AG wheel cleaner, its harsh, white bottle orange label, (but they do a non acidic version now but I'm yet to try it).
Plus, if you have the time, take your wheels off, give them a good clean, seal them with something like Pooboys Wheel Sealant, Zaino CS etc, and all you'll need is a good shampoo. The dirt will wash off easily.