It does the job well but it is overpriced. Buy it only if you enjoy working/cleaning your bike. Not meant to be purchased with a utilitarian mindset.
Muc-Off Nano Tech Bike Cleaner
A pretty decent bike cleaner which does the job as expected, a little bit on the pricey side but it's a muc-off so...kinda expected.
Like all muc-off products, this is on the pricier side. However, it does an excellent job and you can use the refill packs to dilute and make more cleaning liquid - this makes it a little more cost effective, I use it on both my alloy and carbon bikes.
Don't wash your Bike with household cleaning liquids ...they will spoils the parts of bike like the brake pads and shine on frame etc. A good bike cleaner , agitates the mud/dirt/muck good and every easy to therefor wash down the bike. my bike is almost year old and I ride almost three times week but people have complimented me on the pristine look my bike has. A small tip ...use a sponge cloth to apply the form ...saves the wastage of liquid.